package protocol;

import java.io.Serializable;

/**
 * Classe permettant au client d'encapsuler une requete d'ajout d'un
 * enregistrement au serveur
 * 
 * @author Alexandre BOURSIER, Nolan POTIER
 * 
 */
public class Add extends Request implements Serializable {
	
	private String name;
	private String nickname;
	
	/**
     * Constructeur de la requete d'ajout d'un enregistrement
     * 
     * @param name
     *            Surnom
     * @param nickname
     *            Nom a associer a ce surnom
     */
	public Add(String name, String nickname) {
		super(Type.ADD);
		this.name = name;
		this.nickname = nickname;	
	}

	/**
     * Accesseur de consultation
     * 
     * @return Nom à ajouter
     */
	public String getName() {
		return name;
	}

	/**
     * Accesseur de consultation
     * 
     * @return Surnom a ajouter et a associer au surnom
     */
	public String getNickname() {
		return nickname;
	}
	
}